Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F2 Latvia F1 Lithuania F2 Germany-w2 Germany-w3 Greece F2 Czech Rep. F2 Slovenia F1 Slovenia F2 Slovenia F3 Austria F4 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany F15 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Germany F16 Austria F1 Austria F2 Switzerland F2 Switzerland F3 France F5 Sweden F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Austria F4 Slovakia F2 Slovakia F3 Austria F9 Germany F22 Austria F2 Switzerland F1 Switzerland F2 Turkey F3 Czech Rep. F1 Czech Rep. F3 Greece F1 Slovakia F1 Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Renault Slovenian Open - Ljubljana Polish Open 2000 - Poznan Podebradka Cup - Prague CA-Challenge 2000 - Graz Skandia Open - Linz Tatra Banka Slovak Open - Bratislava Open de Charleroi - Charleroi ECM Cup - Prague Poznan Challenger - Poznan Rado Geneva Challenger - Geneva Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht ATP Heineken Challenger 1999 - Ho Chi Minh City Shimadsu All Japan Indoor Tennis Championships - Kyoto Casino Lugano - Lugano Warsteiner Grand Prix - Oberstaufen Ciur Cup 99 - Prague Freudenstadt Challenger - Freudenstadt Opel Bulvaria MCG Bulgarian Open - Sofia Yitzhak Rabin Men's Challenger - Tel Aviv Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Fergana Tennis Challenger Tournament - Fergana Prague Open - Prague Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice Stella Artois Clay Court Championships - Budaors Tampere Imageneering Open - Tampere CA Challenge - Graz Rhein-Main Challenger 2003 - Aschaffenburg Tumkur Open - Tumkur Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Sarajevo Open 2004 - Sarajevo Challenger Citta di Olbia - Olbia Ispat Open 2004 - Ostrava Steelers Cup - Kosice Prague Open - Prague Czech Open - Prostejov ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Oberstraufen Cup - Oberstaufen Cepu Open - San Marino ATP Challenger Open 2004 - Monchengladbach SIR Supermercadi Challenger - Rome Lambertz Open - Aachen Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Steelers Cup 2005 - Kosice S Tennis Masters - Graz Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague ATP Challenger Numea - New Caledonia Internazionali di Tennis - Bergamo KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg X Torneo Internazionale di Tennis - Barletta 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2006 - Ostrava Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Czech Open 2006 - Prostejov Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia The Shelbourne Irish Open - Dublin Oberstaufen Cup - Oberstaufen Aamulehti Tampere Open - Tampere s Tennis Masters 06 - Graz Open D'Orleans - Orleans Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Unicredit Czech Open 2007 - Prostejov Oberstaufen Cup - Oberstaufen Ethias Trophy - Mons XL Bermuda Open - Bermuda Unicredit Czech Open - Prostejov Rome Challenger Rome Challenger Orleans Challenger Eckental Challenger Heilbronn Challenger Bergamo Challenger Vancouver Challenger Prostejov Challenger Orleans Challenger Koblenz Challenger Rennes Challenger Bergamo Challenger Marbella Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Caltanissetta Challenger Kaohsiung Challenger Phoenix Challenger Vancouver Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Noumea Challenger Pau Challenger Prague Challenger Prague II Challenger Ostrava Challenger Eckental Challenger Istanbul Challenger Biella 2 Challenger Marbella Challenger Zagreb Challenger Oeiras 3 Challenger Salzburg-Anif Challenger Cassis Challenger Orleans Challenger Traralgon Challenger Cherbourg Challenger Sanremo Challenger Rome 1 Challenger Bordeaux Challenger Vicenza Challenger Forli 6 Challenger Perugia Challenger Milan Challenger Braunschweig Challenger Trieste Challenger Zug Challenger Cordenons Challenger San Marino Challenger Vilnus Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Zivnobanka Open - Prostejov Paegas Czech Open - Prague Paegas Czech Open - Prague Tento Czech Open - Prague Gold Flake Open - Chennai Galleryfurniture.com Challenge - Atlanta Samsung Open - Brighton Gold Flake Open - Chennai Heineken Open - Auckland Copenhagen Open - Copenhagen Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Croatia Open - Umag RCA Championships - Indianapolis The Hamlet Cup - Long Island Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Heineken Open - Auckland Milan Indoors - Milan Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Zivnobanka Czech Open - Prostejov Kremlin Cup - Moscow Heineken Open - Auckland Milan Indoors - Milan BMW Open - Munich Stockholm Open - Stockholm Prague Ostrava Heineken Open - Auckland Generali Open - Kitzbuhel Stockholm Open - Stockholm Chennai Open - Chennai U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag BMW Open - Munich Hypo Group Tennis International - Portschach St. Petersburg Open - St. Petersburg Sydney International - Sydney Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Indianapolis Tennis Championships - Indianapolis ATP Kremlin Cup - Moscow Countrywide Classic - Los Angeles Next Generation Adelaide International - Adelaide Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona The Nottingham Cahllenger - Nottingham BMW Open - Munich Tatra Banka Open - Bratislava AEGON Championships - London IPP Open - Helsinki Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Intersport Heilbronn Open - Heilbronn ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Napoli International Cup - Napoli Prague Challenger - Prague Hugarian Food Open - Budapest Gemax Open - Belgrade Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Braunschweig Open - Braunschweig Swiss Indoors Basel - Basel Heineken Open - Auckland Ciur Pribram Challenger - Pribram ABN AMRO World Tennis Tournament - Rotterdam Warsteiner Grand Prix ATP Challenger - Oberstaufen Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open 88 - Contrexeville Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Graz CA Challenger - Graz Black Forest Open - Alpirsbach Rezidenza Open - Magdeburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille SkiStar Swedish Open - Bastad Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Yitzhak Rabin Challenger 1998 - Tel Aviv Generali Open - Kitzbuhel Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Open Sud de France - Montpellier Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Swiss Open - Gstaad Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Ljubljana Open 2002 - Ljubljana Swiss Open - Gstaad Generali Open - Kitzbuhel ECM Cup - Prague Singapore Tennis Open - Singapore Open Sud de France - Montpellier Open 13 Provence - Marseille Sofia Open - Sofia Kuppers Kolsch Cup - Aachen Sardinia International Championship - Cagliari Wartburg Open - Eisenach Czech Open 2005 - Prostejov Open de L'Isere-Trophee BNP Paribas - Grenoble ECU Prague Open - Prague Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal XL Capital Bermuda Open - Bermuda Jaegermeister Open - Braunschweig Black Forest Open 2000 - Freudenstadt Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Zivnobanka Open - Prostejov Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Honda-Kah Open - Singapore Rogers Cup - Montreal Prague Challenger - Prague JVC Trophy - Vienna BNP Paribas Open - Indian Wells Miami Open - Miami Olbia Geovillage Open - Olbia Polish Open 99 - Poznan Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Zivnobanka Czech Open - Prostejov Sports Expert Open - Nettingsdorf BNP Paribas Open - Indian Wells Miami Open - Miami AXA Open - Lisbon XL Capital Bermuda Open - Bermuda Western & Southern Open - Cincinnati Rogers Cup - Toronto Copa Ericsson - Santiago BNP Paribas Open - Indian Wells Tennis Napoli Cup 2004 - Napoli Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tatra Banka Open - Bratislava Meridiana Sardegna Open - Olbia Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Lambertz Open by Stawag - Aachen Quimper Challenger Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Montechiarugolo - Parma Challenger U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pau Challenger Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, PO, THA-LAT 2-3 Olympics - Beijing Croatia Open - Umag Kremlin Cup - Moscow IPB Czech Indoor - Ostrava Tata Open 2002 - Chennai Internazionali di Tennis di San Marino - San Marino AEGON Championships - London Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Open 13 Provence - Marseille Hamburg European Open - Hamburg Anytech365 Andalucia Open - Marbella Millennium Estoril Open - Estoril Noventi Open - Halle Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group I, PO, LAT-ISR 2-3